trabecular bladder - French English Dictionary